keep the wolves at bay - Deutsch Englisch Wörterbuch